server: remove username required condition for listVmsForImport#9124
server: remove username required condition for listVmsForImport#9124yadvr merged 4 commits intoapache:4.19from
Conversation
Fixes apache#8414 Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## 4.19 #9124 +/- ##
============================================
- Coverage 14.96% 14.95% -0.01%
- Complexity 11002 11008 +6
============================================
Files 5373 5378 +5
Lines 469315 469804 +489
Branches 59847 58391 -1456
============================================
+ Hits 70233 70276 +43
- Misses 391309 391745 +436
- Partials 7773 7783 +10
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
@blueorangutan package |
|
@shwstppr a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 9701 |
|
@shwstppr as the parameters are not used, should these also be removed from the |
currently vms are listed by virsh command (endpoint is the remote server) |
|
@shwstppr Do we need any changes in the UI for this? |
|
@vishesh92 no - those are used later during importVm API to connect via ssh etc. |
|
@blueorangutan package |
|
@shwstppr a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 9759 |
|
@blueorangutan test |
|
@shwstppr a [SL] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-10328)
|
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@shwstppr a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 9888 |
vladimirpetrov
left a comment
There was a problem hiding this comment.
LGTM based on manual testing - the username parameter is no longer mandatory.
server/src/main/java/org/apache/cloudstack/vm/UnmanagedVMsManagerImpl.java
Show resolved
Hide resolved
|
@blueorangutan package |
|
@shwstppr a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Merged based on GHA smoketests and build tests. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 9940 |
…he#9124) * server: remove username required condition for listVmsForImport Fixes apache#8414 Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com> * fix Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com> * revert Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com> --------- Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Description
Fixes #8414
Doc changes added apache/cloudstack-documentation#401
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?